The issue that has been coming up recently is misrepresenting products as the real deal instead of the knock offs they are. I imagine you can see the difference in 99 tails fake and real ones. It has not been a item that is in question and receiving orders placed has not been a problem either.
The only thing that should hold you back from ordering from these vendors is the specific parts/kits in questions or your personal feelings about what they have done and your desire not to take your business their.